japanese clover - German English Dictionary